tufted carpet - Español Inglés Diccionario